home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 23 / AACD 23.iso / AACD / Programming / tek / examples / Makefile_linux < prev    next >
Makefile  |  2001-05-26  |  1KB  |  58 lines

  1. ##############################################################################
  2. #
  3. #    Linux/i386/gcc examples makefile
  4. #
  5. ##############################################################################
  6.  
  7. RM = rm -f
  8. CC = gcc
  9.  
  10. CFLAGS = -Wall -O3 -I ../../ -g -DTDEBUG=1
  11. LDFLAGS = -lpthread -lX11 -L /usr/X11R6/lib -lm
  12.  
  13. .c.o: 
  14.     $(CC) $(CFLAGS) -c $< -o $@
  15.  
  16. all:    dynamicsystem balls bashing    array dino client server killserver \
  17.         heaptest randomtest string subtask subtask2 timetest taskterror kine/kine
  18.         
  19. dynamicsystem:    ../libtek.a dynamicsystem.o
  20.  
  21. balls:    ../libtek.a balls.o
  22.  
  23. bashing: ../libtek.a bashing.o
  24.  
  25. array: ../libtek.a array.o
  26.  
  27. dino: ../libtek.a dino.o
  28.  
  29. client: ../libtek.a client.o
  30.  
  31. server: ../libtek.a server.o
  32.  
  33. killserver: ../libtek.a killserver.o
  34.  
  35. heaptest: ../libtek.a heaptest.o
  36.  
  37. randomtest: ../libtek.a randomtest.o
  38.  
  39. string: ../libtek.a string.o
  40.  
  41. subtask: ../libtek.a subtask.o
  42.  
  43. subtask2: ../libtek.a subtask2.o
  44.  
  45. timetest: ../libtek.a timetest.o
  46.  
  47. taskterror: ../libtek.a taskterror.o
  48.  
  49. quantize: ../libtek.a quantize.o
  50.  
  51. kine/kine: ../libtek.a kine/kine.o kine/mathutil.o
  52.  
  53. quant/test: ../libtek.a quant/quantize.o quant/test.o
  54.  
  55. clean:
  56.     $(RM) *.o balls dynamicsystem balls bashing    array dino client server killserver \
  57.         heaptest randomtest string subtask subtask2 timetest taskterror kine/kine kine/*.o
  58.